// Fees
Route::get('/fees/items', \App\Livewire\Admin\Fees\FeeItemManager::class)->name('fees.items');
Route::get('/fees/structure', \App\Livewire\Admin\Fees\FeeStructureManager::class)->name('fees.structure');
Route::get('/fees/invoices', \App\Livewire\Admin\Fees\InvoiceList::class)->name('fees.invoices');
Route::get('/fees/invoices/{invoice}', \App\Livewire\Admin\Fees\InvoiceDetail::class)->name('fees.invoices.show');
Route::get('/fees/invoices/{invoice}/pdf', \App\Http\Controllers\Admin\InvoicePdfController::class)->name('fees.invoices.pdf');
// Messages
Route::get('/messages', \App\Livewire\Admin\Messages\MessageInbox::class)->name('messages');
Route::get('/messages/compose', \App\Livewire\Admin\Messages\MessageCompose::class)->name('messages.compose');
// Academics
Route::get('/classes', \App\Livewire\Admin\Academics\ClassManager::class)->name('classes');
Route::get('/classes/subjects', \App\Livewire\Admin\Academics\ClassSubjectManager::class)->name('classes.subjects');
Route::get('/subjects', \App\Livewire\Admin\Academics\SubjectManager::class)->name('subjects');